pay the ultimate price - Türkisch Englisch Wörterbuch